leaf bud of plant embryo - Francés Inglés Diccionario